"""
    enumerate 对于一个可迭代或者可遍历的对象，将其组成一个索引序列，并且返回枚举（索引和值）对象
语法：
    enumerate(sequence , [step = 0])
    sequence:一个序列、迭代器或其他支持迭代对象
    start : 下标起始位置的这值；可不传参数
"""
print(' ------------示例 1------------')
test = ['测试', 1, 2, 'asa', '4566']
for test_enumerate in enumerate(test, 2):
    '''
       sequence: test
       start: 从顺序 2 开始算
    '''
    print(test_enumerate)

print(' ------------示例 2------------')
'''不指定 start 情况下，正常使用'''
i = 0
for element in test:
    print(i, test[i])
    i += 1
